a good lay - Turc Anglais Dictionnaire